package com.itheima.service;

import com.itheima.common.R;
import com.itheima.admin.pojo.Category;

/**
 * @Author longbosheng
 * @Date 2022/6/14 18:53
 * @PackageName:com.itheima.service
 * @ClassName: CategoryService
 * @Description: TODO
 * @Version 1.0
 */
public interface CategoryService {
    /**
     * 添加分类
     * @param category
     * @return
     */
    R insertCategory(Category category);

    /**
     * 分页查询分类
     * @param page
     * @param pageSize
     * @return
     */
    R selectCategory(int page, int pageSize);

    /**
     * 分类更新
     * @param category
     * @return
     */
    R updateCategory(Category category);

    /**
     * 分类删除
     * @param id
     * @return
     */
    R deleteCategory(String id);

    /**
     * 下拉列表
     * @param type
     * @return
     */
    R DropDownList(int type);
}
